thermal facility - French English Dictionary